ball-and-claw foot - Turco Inglés Diccionario